| 2008— | Procurator-General, Supreme People's Procuratorate | |
| 2007— | Member, 17th CPC, Central Committee | |
| 2002—2007 | Alternate Member, 16th CPC, Central Committee | |
| 1999—2008 | Vice-President, Supreme People's Procuratorate | |
| Vice-Chairman, China Association of Judges | ||
| 1997—1999 | President, East China University of Political Science and Law Shanghai Municipality | |
| 1995—1997 | Vice-President, East China University of Political Science and Law Shanghai Municipality | |
| 1986—1995 | Professor, East China University of Political Science and Law, International Law Department Shanghai Municipality | |
| 1986 | Graduate, East China University of Political Science and Law, Law Department Shanghai Municipality (Received Master's Degree) | |
| 1986 | Awarded Grade 2 Judge Certificate, East China University of Political Science and Law Shanghai Municipality |
| 03/16/08 | Cao Jianming was elected procurator-general of the Supreme People's Procuratorate of China. |